post-blast residue - French English Dictionary